/**
 * Created by Administrator on 2017/9/10.
 */
//验证是否登录
$(function(){
    if(!sessionStorage['uname']){
        $("#logo_in").show();
    }
});
//验证输入的账号函数
function logo_in_verify_uname(t){
    var legal= /^[0-9a-zA-Z]*$/g;//判断密码合法性
    var uname=t.val();//获取输入的值
    if(legal.test(uname)){
        if(uname.length<6 || uname.length>12 || uname==null || uname==''){
            $('#logo_in>div i.uname_msg').html('账号长度应在6至12位之间！');
            return false;
        }else{
            $('#logo_in>div i.uname_msg').html('');
            return true;
        }
    }else{
        $('#logo_in>div i.uname_msg').html('输入格式错误，请重新输入！');
        return false;
    }
}
//验证输入的密码函数
function logo_in_verify_upwd(t){
    var legal= /^[0-9a-zA-Z]*$/g;//判断密码合法性
    var password=t.val();//获取输入的值
    if(legal.test(password)){
        if(password.length<6 || password.length>12 || password==null || password==''){
            $('#logo_in>div i.upwd_msg').html('密码长度应在6至12位之间！');
            return false;
        }else{
            $('#logo_in>div i.upwd_msg').html('');
            return true;
        }
    }else{
        $('#logo_in>div i.upwd_msg').html('输入格式错误，请重新输入！');
        return false;
    }
}
//验证输入的值
$('#logo_in .uname').change(function(){
    logo_in_verify_uname($(this));
});
$('#logo_in .upwd').change(function(){
    logo_in_verify_upwd($(this))
});
$("#logo_in>div button").click(function(){
    var true1= logo_in_verify_uname($('#logo_in .uname'));
    var true2= logo_in_verify_upwd($('#logo_in .upwd'));
    if(true1 && true2){
        var n=$('#logo_in .uname').val();
        var p=$('#logo_in .upwd').val();
        $.ajax({
            type:'POST',
            url:'../Public/plugins/gonggaohoutai/logo_in.php',
            data:{uname:n,upwd:p},
            success:function(data){
                if(data.code == 1){
                    alert(data.msg);
                    sessionStorage['uname'] = n;//将字符串存入缓存
                    $("#logo_in input").val('');
                    window.location.reload();
                }else if(data.code == -1){
                    alert(data.msg);
                    $("#logo_in input").val('');
                }
            },
            error:function(data){
                console.log("服务器错误！");
            }
        });
    }
});

// 点击发布公告
$("#box>div button").click(function(){
      var isshow=$('#box input:radio[name="rdo"]:checked').val();//获得显示状态
    var save_time=$("#box .save_time").val();//获得时间间隔
    var title=$("#box .title").val();//获得公告标题
    var respect=$("#box .respect").val();//获得客户称呼
    var content=$("#box .content").val();//获得公告内容
    var author=$("#box .author").val();//获得发布方
    var notice_time=$("#box .notice_time").val();//获得发布时间
    var save_cookie=get_code();
    $.ajax({
        type:'POST',
        url:'../Public/plugins/gonggaohoutai/insert_notice.php',
        data:{isshow:isshow,save_time:save_time,title:title,respect:respect,content:content,notice_time:notice_time,save_cookie:save_cookie,author:author},
        success:function(data){
            if(data.code==1){//成功
                alert(data.msg);
            }else{//失败
                alert(data.msg);
            }
        },
        error:function(data){
            console.log("服务器错误");
        }
    });
});
function get_code(){
    var num=5;// 定义字符数量
    var list='1234567890zxcvbnmasdfghjklqwertyuiop'; // 定义字符串
    var str=''//定义最后生成的字符串
    for(var i=0;i<num;i++){
        var code=list.substr(Math.floor(Math.random()*36),1)//随机生成的字符
        str+=code;
    }
    return str;
}
//退出登录后台
$("#box>div .quit").click(function(e){
    e.preventDefault();
    var yes=confirm("确定退出后台！");
    if(yes){
        $("#box input").val('');
        $("#box textarea").val('');
        sessionStorage.removeItem('uname');//清除验证码缓存
        window.location.reload();
    }
});


